technology dependence - Alemán Inglés Diccionario